Big Huge Thesaurus

genus Sarcodes

noun

sounds kind of like